English
Bahasa Malaysia
artificial canal
terusan buatan